embargoed embargo - Turkish English Dictionary